package componentes;

import java.awt.Color;

import Colisiones.Colisionador;

public class LadrilloDoblementeResistente extends Ladrillo{

	private int vida;
	
	public LadrilloDoblementeResistente(Color color, int ancho, int alto,
			double x, double y) {
		super(color, ancho, alto, x, y);
		this.vida = 2;
	}
	
	@Override
	public void teGolpeoBolita(Bolita unaBolita) {
		if (Colisionador.colisionaBolitaConComponente(unaBolita, this)) {
			unaBolita.cambiaDireccionVertical();
			this.vida--;
			this.chequeaSiMori();
		}
	}

	private void chequeaSiMori() {
		if(this.vida == 0){
			this.getScene().sacarLadrillo(this);
			this.destroy();
			this.notificarPildoras();
		}
		
	}

}
